home *** CD-ROM | disk | FTP | other *** search
/ Flashy TrueType Fonts / Flashy TrueType Fonts.iso / ttutor / install.dat < prev    next >
Encoding:
INSTALL Professional project  |  1996-06-11  |  7.0 KB  |  220 lines

  1. /*
  2.  * INSTALL.DAT
  3.  * Project: Talking Typing Tutor
  4.  * Version: 1.30
  5.  */
  6.  
  7. @DefineProject
  8.     @Name = "Talking Typing Tutor"
  9.         @Version = "1.30"
  10.     
  11.     @Subdir = "\\WINTYPE"
  12.     @OutDrive = Z
  13. @EndProject
  14.  
  15. @DefineVars
  16.     @Qstring @PkgType   = "BOX"
  17.     @Integer @Blue       = @RGB(0,0,255)             //DEFINE COLOR BLUE
  18.     @Integer @Black      = @RGB(0,0,0)               //DEFINE COLOR BLACK
  19. @EndVars
  20.  
  21. @PkgType = @GetINI("COSMI CDSETUP", "PkgMethod")
  22.  
  23.  
  24. @BackgroundMode(3,@Blue,@Black)
  25. @Display
  26.     @Cls
  27.  
  28.         Congratulations on your purchase of @Name!
  29.     
  30.     This program will now install @Name 
  31.     to your hard disk drive and verify the integrity
  32.     of the CD-ROM disk. You may press the [Esc] key
  33.     at any time to abort the installation.
  34.     @Pause
  35. @EndDisplay
  36.  
  37. @GetOutDrive @OutDrive
  38.     @Cls
  39.     Select the HARD disk drive on which you wish to install your
  40.     new copy of @Name.  ie. "Drive C:"
  41.  
  42.  
  43.  
  44.    
  45.     
  46.     @Suppress(0, 1)
  47.     Use the [CURSOR] to highlight a drive letter. Press [ENTER]
  48.         to select that drive.
  49. @EndOutDrive
  50.  
  51. @GetSubdir
  52.     @Cls
  53.     INSTALL is now suggesting a name for a program destination subdirectory 
  54.     to which files will be copied. Press [ENTER] to use @OutDrive:@SubDir,
  55.     or type "\" and a "path", where "path" is the subdirectory you want INSTALL
  56.     to use.
  57.  
  58.     
  59.  
  60. @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
  61. @EndSubdir
  62.  
  63. @DefineVars
  64.     @Qstring @Item1 = "@OutDrive:\\@Subdir\\typing.exe, @Name,
  65.                @OutDrive:\\@Subdir\\typing.exe"
  66.     @Qstring @Item2 = "@OutDrive:\\@Subdir\\typing.hlp, Typing Tutor Help,
  67.                @OutDrive:\\@Subdir\\typing.hlp"
  68.     @Qstring @Item3 = "@OutDrive:\\@Subdir\\manual.wri, Typing Tutor Manual,
  69.                @OutDrive:\\@Subdir\\manual.wri"
  70.     @Qstring @Item4 = "@OutDrive:\\@Subdir\\slot.hlp, Slot Machine Help,
  71.                @OutDrive:\\@Subdir\\slot.hlp"
  72.     @Qstring @Item5 = "@OutDrive:\\@Subdir\\slot.exe, Slot Machine,
  73.                @OutDrive:\\@Subdir\\slot.exe"
  74.     @Qstring @Item6 = "@OutDrive:\\@Subdir\\slot.wri, Slot Machine Manual,
  75.                @OutDrive:\\@Subdir\\slot.wri"
  76.  
  77. @EndVars
  78.  
  79. @DefineDisk
  80.     @Label = "WINTYPE  Disk #1"
  81.     @BeginLib 771.001
  82.         @F 0 @S 285 @O TESTS\NOVICE\TEST1.TST
  83.         @F 1 @S 540 @O TESTS\NOVICE\TEST2.TST
  84.         @F 2 @S 695 @O TESTS\NOVICE\TEST3.TST
  85.         @F 3 @S 754 @O TESTS\NOVICE\TEST4.TST
  86.         @F 4 @S 493 @O TESTS\NOVICE\TEST5.TST
  87.         @F 5 @S 544 @O TESTS\NOVICE\TEST6.TST
  88.         @F 6 @S 867 @O TESTS\NOVICE\TEST7.TST
  89.         @F 7 @S 661 @O TESTS\INTERMED\TEST01.TST
  90.         @F 8 @S 630 @O TESTS\INTERMED\TEST02.TST
  91.         @F 9 @S 594 @O TESTS\INTERMED\TEST03.TST
  92.         @F A @S 857 @O TESTS\INTERMED\TEST04.TST
  93.         @F B @S 877 @O TESTS\INTERMED\TEST05.TST
  94.         @F C @S 962 @O TESTS\INTERMED\TEST06.TST
  95.         @F D @S 742 @O TESTS\INTERMED\TEST07.TST
  96.         @F E @S 575 @O TESTS\INTERMED\TEST08.TST
  97.         @F F @S 462 @O TESTS\INTERMED\TEST09.TST
  98.         @F G @S 584 @O TESTS\INTERMED\TEST10.TST
  99.         @F H @S 650 @O TESTS\INTERMED\TEST11.TST
  100.         @F I @S 963 @O TESTS\INTERMED\TEST12.TST
  101.         @F J @S 821 @O TESTS\INTERMED\TEST13.TST
  102.         @F K @S 1364 @O TESTS\INTERMED\TEST14.TST
  103.         @F L @S 1004 @O TESTS\INTERMED\TEST15.TST
  104.         @F M @S 525 @O TESTS\ADVANCED\TEST01.TST
  105.         @F N @S 529 @O TESTS\ADVANCED\TEST02.TST
  106.         @F O @S 656 @O TESTS\ADVANCED\TEST03.TST
  107.         @F P @S 781 @O TESTS\ADVANCED\TEST04.TST
  108.         @F Q @S 956 @O TESTS\ADVANCED\TEST05.TST
  109.         @F R @S 983 @O TESTS\ADVANCED\TEST06.TST
  110.         @F S @S 756 @O TESTS\ADVANCED\TEST07.TST
  111.         @F T @S 1131 @O TESTS\ADVANCED\TEST08.TST
  112.         @F U @S 1193 @O TESTS\ADVANCED\TEST09.TST
  113.         @F V @S 1014 @O TESTS\ADVANCED\TEST10.TST
  114.         @F W @S 968 @O TESTS\ADVANCED\TEST11.TST
  115.         @F X @S 805 @O TESTS\ADVANCED\TEST12.TST
  116.         @F Y @S 1621 @O TESTS\ADVANCED\TEST13.TST
  117.         @F Z @S 1610 @O TESTS\ADVANCED\TEST14.TST
  118.         @F 00 @S 2150 @O TESTS\ADVANCED\TEST15.TST
  119.         @F 10 @S 1966 @O TESTS\ADVANCED\TEST16.TST
  120.         @F 20 @S 1508 @O TESTS\ADVANCED\TEST17.TST
  121.         @F 30 @S 2919 @O TESTS\ADVANCED\TEST18.TST
  122.         @F 40 @S 800 @O LESSONS\INTERMED\LESSON1.LSN
  123.         @F 50 @S 521 @O LESSONS\INTERMED\LESSON2.LSN
  124.         @F 60 @S 403 @O LESSONS\INTERMED\LESSON3.LSN
  125.         @F 70 @S 417 @O LESSONS\INTERMED\LESSON4.LSN
  126.         @F 80 @S 433 @O LESSONS\INTERMED\LESSON5.LSN
  127.         @F 90 @S 632 @O LESSONS\INTERMED\LESSON6.LSN
  128.         @F A0 @S 990 @O LESSONS\INTERMED\LESSON7.LSN
  129.         @F B0 @S 507 @O LESSONS\NOVICE\LESSON1.LSN
  130.         @F C0 @S 593 @O LESSONS\NOVICE\LESSON2.LSN
  131.         @F D0 @S 287 @O LESSONS\NOVICE\LESSON3.LSN
  132.         @F E0 @S 491 @O LESSONS\NOVICE\LESSON4.LSN
  133.         @F F0 @S 482 @O LESSONS\NOVICE\LESSON5.LSN
  134.         @F G0 @S 971 @O LESSONS\NOVICE\LESSON6.LSN
  135.         @F H0 @S 661 @O LESSONS\ADVANCED\LESSON1.LSN
  136.         @F I0 @S 986 @O LESSONS\ADVANCED\LESSON2.LSN
  137.         @F J0 @S 685 @O LESSONS\ADVANCED\LESSON3.LSN
  138.         @F K0 @S 794 @O LESSONS\ADVANCED\LESSON4.LSN
  139.         @F L0 @S 340 @O LESSONS\ADVANCED\LESSON5.LSN
  140.         @F M0 @S 653 @O LESSONS\ADVANCED\LESSON6.LSN
  141.         @F N0 @S 719392 @O TYPING.EXE
  142.         @F O0 @S 40746 @O TYPING.HLP
  143.         @F P0 @S 1975 @O LETTBOMB.WRD
  144.         @F Q0 @S 4896 @O GOOD.WAV
  145.         @F R0 @S 10596 @O EXPLODE.WAV
  146.         @F S0 @S 6382 @O BAD.WAV
  147.         @F T0 @S 22866 @O TESTHI2.WAV
  148.         @F U0 @S 12230 @O TESTHI3.WAV
  149.         @F V0 @S 62210 @O LAUGH.WAV
  150.         @F W0 @S 38582 @O CHEER.WAV
  151.         @F X0 @S 14064 @O LESSON0.WAV
  152.         @F Y0 @S 24418 @O TESTHI4.WAV
  153.         @F Z0 @S 27650 @O TESTLO0.WAV
  154.         @F 01 @S 35944 @O TESTLO1.WAV
  155.         @F 11 @S 28378 @O TESTHI0.WAV
  156.         @F 21 @S 27786 @O TESTHI1.WAV
  157.         @F 31 @S 258962 @O TITLE.WAV
  158.         @F 41 @S 40980 @O TESTLO2.WAV
  159.         @F 51 @S 26260 @O TESTLO3.WAV
  160.         @F 61 @S 29560 @O TESTLO4.WAV
  161.         @F 71 @S 32920 @O QUIT0.WAV
  162.         @F 81 @S 26660 @O QUIT1.WAV
  163.         @F 91 @S 17912 @O QUIT2.WAV
  164.         @F A1 @S 19206 @O QUIT3.WAV
  165.         @F B1 @S 15646 @O LESSON1.WAV
  166.         @F C1 @S 22934 @O QUIT4.WAV
  167.         @F D1 @S 15448 @O LESSON2.WAV
  168.         @F E1 @S 9280 @O LESSON3.WAV
  169.         @F F1 @S 9492 @O LESSON4.WAV
  170.         @F G1 @S 30532 @O LESSON5.WAV
  171.         @F H1 @S 32192 @O LESSON6.WAV
  172.         @F I1 @S 36322 @O ADVICE0.WAV
  173.         @F J1 @S 36926 @O ADVICE1.WAV
  174.         @F K1 @S 28098 @O ADVICE2.WAV
  175.         @F L1 @S 37248 @O ADVICE3.WAV
  176.         @F M1 @S 9704 @O SHOT.WAV
  177.         @F N1 @S 52736 @O TYPING.DOC
  178.         @F O1 @S 16896 @O MANUAL.WRI
  179.         @F P1 @S 37376 @O SLOT.EXE
  180.         @F Q1 @S 12833 @O SLOT.HLP
  181.         @EndLib
  182. @EndDisk
  183.  
  184.  
  185. @Finish
  186. @Cls
  187. @If("@PkgType" == "JEWEL")
  188.     @ProgramManager("[CreateGroup(COSMI Typing Tutor)][AddItem(@Item1, 0)] 
  189.     [AddItem(@Item2, 0)][AddItem(@Item3, 0)][AddItem(@Item4, 0)]
  190.     [AddItem(@Item5, 0)][AddItem(@Item6, 0)]")
  191.     @Copy("slot.wri", "@OutDrive:\\@Subdir\\*.*")
  192.  
  193. @Else
  194.     @ProgramManager("[CreateGroup(COSMI Typing Tutor)][AddItem(@Item1, 0)] 
  195.     [AddItem(@Item2, 0)][AddItem(@Item3, 0)][AddItem(@Item4, 0)]
  196.     [AddItem(@Item5, 0)][AddItem(@Item6, 0)]")
  197.     @Copy("slot.wri", "@OutDrive:\\@Subdir\\*.*")
  198. @EndIf
  199.        @If (@FileDate("@WindowsDrive:\\@WindowsDir\\CTL3DV2.DLL") 
  200.            < @FileDate("CTL3DV2.DLL") )
  201.         @Copy("CTL3DV2.DLL", "@WindowsDrive:\\@WindowsDir\\CTL3DV2.DLL")
  202.       @EndIf
  203.     @ChDrive @OutDrive
  204.     @ChDir "@SubDir"
  205.     //delete files from cosmitmp.dir and remove that dir
  206.     @Delete("@OutDrive:\\cosmitmp.dir\\*.*")
  207.     @RmDir("@OutDrive:\\cosmitmp.dir")
  208.  
  209. @Cls
  210.     Installation of @Name is now finished.
  211.     A New application group has been created titled COSMI.
  212.  
  213.  
  214.  
  215.     
  216.     @Pause
  217. @EndFinish
  218.  
  219. /* end-of-file */
  220.